Big Huge Thesaurus

Humulus lupulus

noun